annunciation to the shepherds - Español Inglés Diccionario